Big Huge Thesaurus

fetid horehound

noun